// 逻辑运算
#include <stdio.h>
#include <stdbool.h>

int main(int argc, char const *argv[])
{
    /*
    有三种逻辑运算符
    逻辑非：!
    逻辑与：&&
    逻辑或：||
    */
    int i = 1, j = 2, k = 3;
    if ((i == j) && (j == k) && (j == k))
    {
        printf("NO WAY GUY\n");
    }
    else
    {
        printf("OF COURSE GUY\n");
    }

    /* 
    短路：如果左边表达式能够决定结果，就不会计算右边的值
    所以不要用 a == 6 && b += 1 这种包含赋值的逻辑表达式
    */
    
    return 0;
}